package com.zhou.org.dto;

import com.zhou.framework.model.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @author lang.zhou
 * @date 2022/8/24 9:59
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("访问日志查询模型")
public class LogQueryDto extends PageParam implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("状态")
    private Integer status;

    @ApiModelProperty("方法")
    private String method;

    @ApiModelProperty("ip")
    private String ip;

    @ApiModelProperty("日志级别")
    private String logLevel;

    @ApiModelProperty("用户名")
    private String userName;

    @ApiModelProperty("操作名称")
    private String description;

}
